package com.tom.compose.service.logic.impl;

import com.tom.compose.service.logic.BaseLogic;

import java.util.Map;

/**
 * 决策逻辑的节点获取值的方法,只获取用户的入参.
 * 实际业务开发中可能需要通过数据库、RPC接口和缓存运算等各种
 * 方式获取产品需要的信息.
 *
 * @author zhongxu
 */
public class UserGenderFilter extends BaseLogic {

    @Override
    public String matterValue(Long treeId, String userId, Map<String, String> decisionMatter) {
        return decisionMatter.get("gender");
    }

}